Stirring XML: Visualisations in SVG

نویسندگان

  • Benjamin Jung
  • Laura O'Shea
چکیده

The idea of separating content from its presentation information was one of the key aspects in developing Extensible Markup Language (XML) and its supporting technologies such as e.g. Extensible Stylesheet Language (XSL). XML vocabularies are not much good for human viewing and navigating; they do not need to be and they (primarily) have not be designed with this purpose in mind. Instead, transformations from a (source) XML vocabulary into a (target) visualisation format, e.g. Hypertext Markup Language (HTML), have been used in order to present the information in an easy-to-understand layout. Nevertheless, most of today's XML vocabulary visualisations are intra-media transformations, e.g. from a text-based representation to a textbased representation. Future transformations will include inter-media types, e.g. from text-tographic or text-to-audio. What role does Scalable Vector Graphics (SVG) play in these scenarios? This paper does not provide detailed programmatic explanations rather it demonstrates design and solutions for data and information visualisation using SVG images. It outlines the concepts of one inter-media transformations (e.g. from text to graphic) using different approaches. All work was commenced in the last two years at the Department of Computer Science, Trinity College Dublin (TCD) (Ireland) and subsequently submitted and published as BSc Final Year Thesis's by the mentioned authors. A PDF version of this paper is available (StirringXML.pdf).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating Scalable Vector Graphics for Software Visualisation

Software visualisation employs various representations of software to help programmers better understand program code. However, there are many technologies that can be used to deliver software visualisations. These different software visualisation media have varying capabilities, and determining which medium is best suited for a particular software visualisation application can be a complex tas...

متن کامل

FluidDiagrams: Web-Based Information Visualisation using JavaScript and WebGL

Much attention has been focused on the provision of information graphics and visualisations inside a web browser. Currently available infovis toolkits produce graphical output by either injecting SVG nodes into the DOM or using the JavaScript Canvas 2D API. FluidDiagrams is a prototype information visualisation framework written in JavaScript which uses the WebGL 3D JavaScript API for its outpu...

متن کامل

An SVG-based method to support spatial analysis in Web environment --Spatial analysis in XML/GML/SVG based WebGIS

This paper discusses how to provide spatial analysis for XML/GML/SVG based WebGIS. In recognition of current XML/GML/SVG based WebGIS’s insufficiency of providing spatial analysis, we focus on two important issues. First, based on the theory of spatial data modeling, we propose an SVG-based spatial information representation model to represent the needed spatial data in SVG on the browser side....

متن کامل

Grafische Darstellung von XML Schema Dokumenten - ein Beispiel für XML2SVG - XSLT Transformation zur Erzeugung von SVG aus XML

Zusammenfassung: Dieser Beitrag beschreibt eine XSLT Transformation um ein einfaches SVG Dokument aus einem XML Dokument zu erzeugen. Das Layout dieses SVG Dokument ist ähnlich wie ein Browser aufgebaut, wie es der Baumstruktur eines XML Dokuments auch entspricht. Durch die Vorgabe eines weiteren XML Dokuments als Grundlage einer grafischen Datenbank für die Darstellung der XML Tags als SVG Obj...

متن کامل

SVG Language (Scalable Vector Graphics) For 2D Graphics in XML and Applications

The SVG technology is an open source copyrighted material of the W3C consortium and it is a language for 2D graphics within the XML (eXtensible Markup Language). The combination between SVG and JavaScript offers a powerful platform usable for interactive 2D graphics, comparable to the Flash and Java technologies. SVG offers XML graphics for the Web using three types of graphical objects: vector...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003